package com.huawang.mdesign.model.service.vo.modellibrary;

import com.huawang.mdesign.model.service.vo.selectelementitem.SelectElementItem;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author baibf
 * @description 重构方案定义VO
 * @date 2025/5/12 9:25
 **/
@Data
public class RefactoringSchemeDefinitionVO {

    @Schema(title = "原始模型")
    private SelectElementItem originalElement;

    @Schema(title = "适配的模型")
    private AdaptiveElement adaptiveElement;

    @Schema(title = "子节点信息")
    private List<RefactoringSchemeDefinitionVO> childNodeInfos;
}
